using System;
using System.Collections.Generic;
using System.Text;

namespace Mud.Server.Users
{

    /// <summary>
    /// Represents a user in Mud.
    /// </summary>
    public class User
    {

        /// <summary>
        /// Gets or sets the name of the user.
        /// </summary>
        /// <value>The name of the user.</value>
        public string UserName
        {
            get { return _userName; }
            set { _userName = value; }
        }
        private string _userName;

        /// <summary>
        /// Gets or sets the user password.
        /// </summary>
        /// <value>The user password.</value>
        public string UserPassword
        {
            get { return _userPassword; }
            set { _userPassword = value; }
        }
        private string _userPassword;

        /// <summary>
        /// User type.
        /// </summary>
        public UserType UserType
        {
            get { return _userType; }
            set { _userType = value; }
        }
        private UserType _userType;

    }

    /// <summary>
    /// User types.
    /// </summary>
    public enum UserType
    {
        Human = 1,
        Computer = 2
    }
}
